Robustness, Evolvability, and Accessibility in Linear Genetic Programming
نویسندگان
چکیده
Whether neutrality has positive or negative effects on evolutionary search is a contentious topic, with reported experimental results supporting both sides of the debate. Most existing studies use performance statistics, e.g., success rate or search efficiency, to investigate if neutrality, either embedded or artificially added, can benefit an evolutionary algorithm. Here, we argue that understanding the influence of neutrality on evolutionary optimization requires an understanding of the interplay between robustness and evolvability at the genotypic and phenotypic scales. As a concrete example, we consider a simple linear genetic programming system that is amenable to exhaustive enumeration, and allows for the full characterization of these properties. We adopt statistical measurements from RNA systems to quantify robustness and evolvability at both genotypic and phenotypic levels. Using an ensemble of random walks, we demonstrate that the benefit of neutrality crucially depends upon its phenotypic distribution.
منابع مشابه
Robustness and Evolvability of Recombination in Linear Genetic Programming
The effect of neutrality on evolutionary search is known to be crucially dependent on the distribution of genotypes over phenotypes. Quantitatively characterizing robustness and evolvability in genotype and phenotype spaces greatly helps to understand the influence of neutrality on Genetic Programming. Most existing robustness and evolvability studies focus on mutations with a lack of investiga...
متن کاملBipartite Networks Show the Genotype-to-Phenotype Relationship in Biological Systems Models: A Study of the Robustness, Evolvability, and Accessibility in Linear Cellular Automata
In biological organisms, a single genotype may map to several phenotypes and vice-versa. This many-to-many relationship is believed to be a major drive of the phenotypic robustness and genotypic evolvability found in all life forms. Given the inherent complexity of the genotype-to-phenotype (G2P) mappings, we use cellular automata (CAs) as rudimentary proxies for biological organisms. CA models...
متن کاملOn the Evolutionary Behavior of Genetic Programming with Constants Optimization
Evolutionary systems are characterized by two seemingly contradictory properties: robustness and evolvability. Robustness is generally defined as an organism’s ability to withstand genetic perturbation while maintaining its phenotype. Evolvability, as an organism’s ability to produce useful variation. In genetic programming, the relationship between the two, mediated by selection and variation-...
متن کاملEnvironmental Noise, Genetic Diversity and the Evolution of Evolvability and Robustness in Model Gene Networks
The ability of organisms to adapt and persist in the face of environmental change is accepted as a fundamental feature of natural systems. More contentious is whether the capacity of organisms to adapt (or "evolvability") can itself evolve and the mechanisms underlying such responses. Using model gene networks, I provide evidence that evolvability emerges more readily when populations experienc...
متن کاملRobustness, evolvability, and accessibility in the signal-integration space of gene regulatory circuits
Gene expression is commonly modulated by a set of regulating gene products, which bind to a gene’s cis-regulatory region. This region encodes an input-output function, referred to as signal-integration logic, that maps a specific combination of regulatory signals (inputs) to a particular gene expression state (output). The space of all possible signalintegration functions (genotypes) is vast an...
متن کامل